20120603-235849.jpg Published June 4, 2012 at 800 × 1072 in Delayed but not Defeated! Happy 30th Birthday Elan!